package com.battle.service.service.in;

import com.battle.pojo.enums.CaseDispatchTypeEnum;
import nirvana.core.domains.vo.PageResult;
import com.battle.pojo.param.caseDispatch.*;
import com.battle.pojo.vo.caseDispatch.*;

import java.util.List;


/**
 * 【描 述】：调派情况服务
 * 【环 境】：J2SE
 * 【详 细】：
 */
public interface CaseDispatchService {

    /**
     * 创建调派情况
     *
     * @param param
     */
    void createCaseDispatch(Boolean isTure,List<CreateCaseDispatchParam> param, CaseDispatchTypeEnum type,Long caseId,Long sirensId);

    /**
     * 获取调派情况
     * @param caseId
     * @param type
     * @return
     */
    List<CreateCaseDispatchParam> getCaseDispatchDownList(Long caseId,CaseDispatchTypeEnum type);


}